# 用户输入工资，然后打印超市商品(列表)
# 允许用户根据商品编号购买商品
# 用户选择商品后，检测余额是否够，够就直接扣款，不够就提醒
# 可随时退出，退出时，打印已购买商品和余额
# 要求：用尽可能友好的方式输出(提交代码及执行结果截图)
# 高级购物车（存文件，增删除改查）
money = input("请输入你的工资：")
shoplists = {'apple':5,'banana':3,'watermelon':2}
for i,j in shoplists.items():
    print("{}是{}块一斤".format(i,j))
shoplists_2 = []
while True:
    shopping = input("你想买什么")
    if shopping == 'quit':
        print("您购买了{},余额为{}".format(shoplists_2,money))
        break
    else:
        if shopping in shoplists.keys():
            shoplists_2.append(shopping)
            while True:
                num = int(input("买多少："))
                if num == 'quit':
                    break
                else:
                    if  money - num * shoplists[shopping] > 0:
                        money = money - num * shoplists[shopping]
                    else:
                        print("余额不足")
        else:
            print("抱歉，没次商品")

